{
GtkImage *image = GTK_IMAGE (object);
- gtk_image_clear (image);
+ gtk_image_reset (image);
GTK_OBJECT_CLASS (parent_class)->destroy (object);
}
if (mask)
g_object_ref (mask);
- gtk_image_reset (image);
+ gtk_image_clear (image);
image->mask = mask;
}
if (mask)
g_object_ref (mask);
- gtk_image_reset (image);
+ gtk_image_clear (image);
image->mask = mask;
if (mask)
g_object_ref (mask);
- gtk_image_reset (image);
+ gtk_image_clear (image);
if (gdk_image)
{
g_object_freeze_notify (G_OBJECT (image));
- gtk_image_reset (image);
+ gtk_image_clear (image);
if (filename == NULL)
{
if (pixbuf)
g_object_ref (pixbuf);
- gtk_image_reset (image);
+ gtk_image_clear (image);
if (pixbuf != NULL)
{
/* in case stock_id == image->data.stock.stock_id */
new_id = g_strdup (stock_id);
- gtk_image_reset (image);
+ gtk_image_clear (image);
if (new_id)
{
if (icon_set)
gtk_icon_set_ref (icon_set);
- gtk_image_reset (image);
+ gtk_image_clear (image);
if (icon_set)
{
if (animation)
g_object_ref (animation);
- gtk_image_reset (image);
+ gtk_image_clear (image);
if (animation != NULL)
{
/* in case icon_name == image->data.name.icon_name */
new_name = g_strdup (icon_name);
- gtk_image_reset (image);
+ gtk_image_clear (image);
if (new_name)
{
return FALSE;
}
-/**
- * gtk_image_clear:
- * @image: a #GtkImage
- *
- * Resets the image to be empty.
- *
- * Since: 2.8
- */
-void
-gtk_image_clear (GtkImage *image)
+static void
+gtk_image_reset (GtkImage *image)
{
GtkImagePrivate *priv;
- g_return_if_fail (GTK_IS_IMAGE (image));
-
priv = GTK_IMAGE_GET_PRIVATE (image);
g_object_freeze_notify (G_OBJECT (image));
g_object_thaw_notify (G_OBJECT (image));
}
-static void
-gtk_image_reset (GtkImage *image)
+/**
+ * gtk_image_clear:
+ * @image: a #GtkImage
+ *
+ * Resets the image to be empty.
+ *
+ * Since: 2.8
+ */
+void
+gtk_image_clear (GtkImage *image)
{
- gtk_image_clear (image);
+ gtk_image_reset (image);
gtk_image_update_size (image, 0, 0);
}